statistical artifact - French English Dictionary